Pular para o conteúdo principal

Como modificar o tipo e a borda de um elemento de interface

Apenas para fins de exemplo, usaremos um SUIButton de exemplo, porém, você pode aplicar esses conhecimentos em outros elementos de interface

⚠️ Se você não sabe criar um novo elemento, veja mais sobre em criando um elemento de interface ⚠️

Alterando o tipo das bordas

Em sua classe Java, faça o seguinte:

public class SuaClasse extends Component {

// cria um novo SImageType
public SImageType tipo; // selecione nas propriedades

// cria um novo SUIButton, @AutoWired seleciona o componente desde objeto
@AutoWired
private SUIButton botao;

public void start() {

}

public void repeat() {

// altera o tipo de borda da imagem do SUIButton
botao.setNormalImageType(tipo);
}
}

Alterando o valor e o tipo de valor das bordas

Em sua classe Java, faça o seguinte:

public class SuaClasse extends Component {

// cria um novo SUnitType
public SUnitType tipo; // selecione nas propriedades

// cria um novo SUIButton, @AutoWired seleciona o componente desde objeto
@AutoWired
private SUIButton botao;

public void start() {

}

public void repeat() {

// altera as bordas da imagem do SUIButton
botao.setNormalBorder(8, tipo);
}
}